2
תגובות

שליפת 30 שורות אחרונות

פתח ActionScript ,
אני מנסה לשלף את ה 30 שורות האחרונות שלי שישתנה הסדר כלומר DESC לא מתאים לי.
יש למישהו רעיון אחר?

2 תשובות

avatar ענה Splash ב 30 לאוקטובר 2014 #

אם בטבלה אין מפתח AI \ תאריך אין לך דרך לעשות זאת באמת.
אתה יכול להשתמש ב count לקבל את הכמות רקורדים שיש בטבלה ,להפחית מזה 30 ואז להשתמש ב LIMIT אבל זה מאוד מיותר.

avatar ענה intval ב 31 לאוקטובר 2014 #

מה זה "שישתנה הסדר" ?
לשלוף שלושים שורות אחרונות, אבל שהן יהיו מוצגות בסדר שרירותי?
קודם תשלוף אותם לתוך מערך או בתת שאילה, ואחרי זה תמיין או תסדר אותה איך שאתה רוצה:

php.net/array_rand

select * from (select * from table order by id desc limit 30) order by rand()